package com.cpit.qualitycontrol.service;

import com.cpit.platform.common.entity.TableDataQueryCondition;
import com.cpit.platform.common.entity.TableJsonData;
import com.cpit.qualitycontrol.entity.SubTask;
import com.cpit.qualitycontrol.entity.SubTaskReport;


import java.util.Date;
import java.util.List;

/**
 * Created by fff on 2017/10/10.
 */
public interface SubTaskReportService {

 



    List<SubTaskReport> findByCondition(int page, int size, String order, String orderBy, String beginTime, String endTime, Long productLineId, String projectName, String constructionTeamNames, Long deviceTypeId, Long workOrderType);

//    TableJsonData findByConditionJqg(TableDataQueryCondition cond);

    List<SubTaskReport> findAll();

    List<SubTaskReport> findAllByCondition(String beginTime, String endTime, Long productLineId, String projectName, String constructionTeamNames, Long deviceTypeId, Long workOrderType);

    TableJsonData findSubTaskByConditionJqg(Long id, TableDataQueryCondition cond);
}
